Term Gallery logo

Meanings of french senator for life in anglès